make plausible - French English Dictionary